mentally retarded


Results for "mentally retarded"

English - Turkish Dictionary

mentally retarded

(English - Turkish Dictionary) :
geri zekâlı.